home *** CD-ROM | disk | FTP | other *** search
/ Linux Cubed Series 2: Applications / Linux Cubed Series 2 - Applications.iso / editors / emacs / xemacs / xemacs-1.004 / xemacs-1 / xemacs-19.13 / src / s / aix3-2.h < prev    next >
Encoding:
C/C++ Source or Header  |  1995-07-28  |  1.1 KB  |  40 lines

  1. /* Synched up with: FSF 19.29. */
  2.  
  3. /* s- file for building Emacs on AIX 3.2.  */
  4.  
  5. #include "aix3-1.h"
  6.  
  7. #define AIX3_2
  8.  
  9. /* No need to define this--the header files indicate X11R4,
  10.    and that's supposedly what 3.2 will come with.  */
  11. #undef SPECIFY_X11R4
  12.  
  13. #ifndef __GNUC__
  14. /* Some programs in src produce warnings saying certain subprograms
  15.    are to comples and need a MAXMEM value greater than 2000 for
  16.    additional optimization.  --nils@exp-math.uni-essen.de */
  17. /* XEmacs change: maxmem=-1 means unlimited.  Suggested by
  18.    dkeller@VNET.IBM.COM */
  19. #define C_SWITCH_SYSTEM -ma -qmaxmem=-1
  20. #endif
  21. #define HAVE_ALLOCA
  22.  
  23. #define HAVE_FSYNC
  24.  
  25. /* With this defined, a gcc-compiled Emacs crashed in realloc under AIX
  26.    3.2, and a cc-compiled Emacs works with this undefined.
  27.    --karl@cs.umb.edu.  */
  28. #undef SYSTEM_MALLOC
  29.  
  30. /* For AIX, it turns out compiling emacs under AIX 3.2.4 REQUIRES "cc -g"
  31.    because "cc -O" crashes. Under AIX 3.2.5, "cc -O" is required because
  32.    "cc -g" crashes. Go figure.  --floppy@merlin.mit.edu */
  33. /* XEmacs change:  no evidence of this in XEmacs */
  34. #if 0
  35. #ifndef __GNUC__
  36. #define C_SWITCH_DEBUG -g
  37. #define C_SWITCH_OPTIMIZE
  38. #endif
  39. #endif
  40.